import request from '@/utils/zyrequest'
import { getToken } from '@/utils/auth'

export default {
    // 分页搜索方法
    // 中药材资源管理
    // zymanageSearch(page, size) {
    //     return request({
    //         url: `/item/medicinalInf/list/search/${page}/${size}`,
    //         method: 'get',
    //     })
    // },

    // 通过中药材名称进行查询
    zySearchBymName(mName, page, size) {
        return request({
            url: `/item/medicinal/medicinaldata`,
            method: 'get',
            params: {
                mName: `${mName}`,
                page: `${page}`,
                size: `${size}`
            },
            headers: {
                'token': getToken()
            }
        })
    },

    // 新增中药材信息
    medicinalInsert(pojo) {
        return request({
            url: '/item/medicinal/medicinaldata',
            method: 'post',
            data: JSON.stringify(pojo),
            headers: {
                'Content-Type': 'application/json;charset=UTF-8',
                'token': getToken()
            }
        })
    },

    // 更新中药材信息
    medicinalUpdate(pojo) {
        return request({
            url: '/item/medicinal/medicinaldata',
            method: 'put',
            data: JSON.stringify(pojo),
            headers: {
                'Content-Type': 'application/json;charset=UTF-8',
                'token': getToken()
            }
        })
    },

    // 删除中药材信息
    medicinalDelete(id,imgPath,mOriginImgPath) {
        return request({
            url: '/item/medicinal/medicinaldata',
            method: 'delete',
            params: {
                id: `${id}`,
                imgPath: `${imgPath}`,
                mOriginImgPath: `${mOriginImgPath}`
            },
            headers: {
                'token': getToken()
            }
        })
    },

    // 上传图片
    uploadImg(formData){
        return request({
            url: '/item/medicinal/medicinalimg',
            method: 'post',
            data: `${formData}`,
            // headers: {
            //     // 'Content-Type': 'multipart/form-data;boundary=----WebKitFormBoundary5NqxviCXpyAjOEV6'
            //     'Content-Type': 'Multipart/form-data;boundary=----WebKitFormBoundary5NqxviCXpyAjOEV6'
            // },         
            withCredentials: true
        })
    },

}